leopard slug - German English Dictionary

leopard slug

Meanings of "leopard slug" in German English Dictionary : 3 result(s)

English German
Zoology
leopard slug Leopardenschnecke [f]
leopard slug Leoparden-Sternschnecke
leopard slug Leopardenschnecke